From 4a5cb14abefcc7dd26c0fd4f3e2495ec14cc4017 Mon Sep 17 00:00:00 2001 From: Ewan Mellor Date: Thu, 14 Dec 2006 15:10:47 +0000 Subject: [PATCH] Add some exception logging. Signed-off-by: Ewan Mellor --- tools/python/xen/xend/XendStorageRepository.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tools/python/xen/xend/XendStorageRepository.py b/tools/python/xen/xend/XendStorageRepository.py index a16a293191..0aaa4c6725 100644 --- a/tools/python/xen/xend/XendStorageRepository.py +++ b/tools/python/xen/xend/XendStorageRepository.py @@ -20,6 +20,7 @@ # import commands +import logging import os import stat import threading @@ -35,7 +36,10 @@ XEND_STORAGE_QCOW_FILENAME = "%s.qcow" XEND_STORAGE_VDICFG_FILENAME = "%s.vdi.xml" QCOW_CREATE_COMMAND = "/usr/sbin/qcow-create %d %s" -MB = 1024 *1024 +MB = 1024 * 1024 + +log = logging.getLogger("xend.XendStorageRepository") + class DeviceInvalidError(Exception): pass @@ -89,8 +93,7 @@ class XendStorageRepository: open(uuid_file, 'w').write(new_uuid + '\n') return new_uuid except IOError: - # TODO: log warning - pass + log.exception() return uuid.createString() @@ -229,8 +232,7 @@ class XendStorageRepository: if cfg_path and os.path.exists(cfg_path): os.unlink(cfg_path) except OSError: - # TODO: log warning - pass + log.exception() del self.images[image_uuid] return True finally: -- 2.30.2